package com.example.knowman.dao;

import com.example.knowman.entity.knowLabelDetail;
import com.example.knowman.entity.knowLabelMain;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.sql.Timestamp;
import java.util.List;

//9.1knowCategory打标相关
@Data
public class knowMainExDaBiao {
    private Integer knowId;

    private String knowTitle;

    private String knowContent;

    private Integer knowCateId;

    private String knowCateName;

    private String staffCode;

    private String staffName;

    private String auditUser;

    private String aduitUserName;

    private Integer knowState;

    private Integer readCount;

    private Integer praiseCount;

    private Integer commentCount;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Timestamp createtime;
    //knowLabelMain
    private String DaBiaoContent;

    //knowLabelDetail
    private List<knowLabelDetailAddLabels> itemDetails;



    public Integer getKnowId() {
        return knowId;
    }

    public void setKnowId(Integer knowId) {
        this.knowId = knowId;
    }

    public String getKnowTitle() {
        return knowTitle;
    }

    public void setKnowTitle(String knowTitle) {
        this.knowTitle = knowTitle;
    }

    public String getKnowContent() {
        return knowContent;
    }

    public void setKnowContent(String knowContent) {
        this.knowContent = knowContent;
    }

    public Integer getKnowCateId() {
        return knowCateId;
    }

    public void setKnowCateId(Integer knowCateId) {
        this.knowCateId = knowCateId;
    }

    public String getKnowCateName() {
        return knowCateName;
    }

    public void setKnowCateName(String knowCateName) {
        this.knowCateName = knowCateName;
    }

    public String getStaffCode() {
        return staffCode;
    }

    public void setStaffCode(String staffCode) {
        this.staffCode = staffCode;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getAuditUser() {
        return auditUser;
    }

    public void setAuditUser(String auditUser) {
        this.auditUser = auditUser;
    }

    public Integer getKnowState() {
        return knowState;
    }

    public void setKnowState(Integer knowState) {
        this.knowState = knowState;
    }

    public Integer getReadCount() {
        return readCount;
    }

    public void setReadCount(Integer readCount) {
        this.readCount = readCount;
    }

    public Integer getPraiseCount() {
        return praiseCount;
    }

    public void setPraiseCount(Integer praiseCount) {
        this.praiseCount = praiseCount;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public Timestamp getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Timestamp createtime) {
        this.createtime = createtime;
    }

    public String getAduitUserName() {
        return aduitUserName;
    }

    public void setAduitUserName(String aduitUserName) {
        this.aduitUserName = aduitUserName;
    }

    public String getDaBiaoContent() {
        return DaBiaoContent;
    }

    public void setDaBiaoContent(String daBiaoContent) {
        DaBiaoContent = daBiaoContent;
    }

    public List<knowLabelDetailAddLabels> getItemDetails() {
        return itemDetails;
    }

    public void setItemDetails(List<knowLabelDetailAddLabels> itemDetails) {
        this.itemDetails = itemDetails;
    }
}
